@use "sass:map";
@use "./base.scss" as *;

// 获取颜色
@function get-color($key) {
  @return map.get($colors, $key);
}

// 获取字体
@function get-font($key: 'base') {
  @return map.get($font-family, $key);
}

// 获取字号
@function get-font-size($key) {
  @return map.get($font-sizes, $key);
}

// 获取文本颜色
@function get-text-color($key) {
  @return map.get($neutrals, 'text', $key);
}

// 获取边框颜色
@function get-border-color($key) {
  @return map.get($neutrals, 'border', $key);
}

// 获取背景颜色
@function get-bg-color($key) {
  @return map.get($neutrals, 'bg', $key);
}

// 获取圆角
@function get-radius($key) {
  @return map.get($radius, $key);
}

// 获取阴影
@function get-shadow($key) {
  @return map.get($shadows, $key);
}

// 获取过渡
@function get-transition($key) {
  @return map.get($transitions, $key);
}

// 获取断点
@function get-breakpoint($key) {
  @return map.get($breakpoints, $key);
} 